Foley catheter - German English Dictionary